Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Garden Open - Rome Zagreb Open - Zagreb Challenger Canottieri Minico - Mantova Biella Challenger Cordenons Challenger Casablanca Challenger Vercelli Challenger FILA Challenger - Biella Top Wool Challenger Biella - Biella BSI Challenger Lugano - Lugano Todi Challenger Rome Challenger Caltanissetta Challenger Como Challenger Sibiu Challenger Prostejov Challenger San Marino Challenger San Benedetto Challenger Barranquilla Challenger Beijing Open - Beijing Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Salem Open - Hong Kong Internationaler Raiffeisen Grand Prix - St. Polten 1997 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island European Community Championships - Antwerp Guardian Direct Cup - London Copenhagen Open - Copenhagen Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam Investor Swedish Open - Bastad adidas Open de Toulouse - Toulouse CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Waldbaum's Hamlet Cup - Long Island Scania Stockholm Open - Stockholm AAPT Championships - Adelaide Open 13 - Marseille Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham The Hamlet Cup - Long Island Kremlin Cup - Moscow Tata Open 2002 - Chennai Open 13 - Marseille Dubai Tennis Open - Dubai Gerry Weber Open - Halle Advanta Championships - Philadelphia Croatian Indoors - Split Salem Open - Hong Kong Japan Open - Tokyo Tennis Napoli Cup - Naples Memorial Savigni - Sassuolo Heineken Open - Auckland Trani Cup - Trani CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Fujitsu Siemens Open - Budapest Kremlin Cup - Moscow 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Volvo Sylt Open - Sylt RCA Championships - Indianapolis XXVIII Edizione 'A.Savoldi' - Manerbio Citta di Brindisi - Brindisi Open de L'Isere - Grenoble IX Ciutat de Barcelona - Barcelona Jameson Cup - Milan Gemax Open - Belgrade Milan Indoors - Milan Challenger Ford de Cherbourg - Cherbourg 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Napoli Sporting Challenger 2003 - Turin Schickendanz Open - Furth 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Intersport Heilbronn Open - Heilbronn Gemax Samsung Open 2004 - Belgrade Challenger Citta di Olbia - Olbia Tennis Napoli Cup 2004 - Napoli San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton Trani Cup - Trani Synsam Swedish Open - Bastad Tennis Napoli Cup - Napoli Banca Stato Challenger - Lugano Nord LB Open - Braunschweig Top Wool Challenger - Biella Genoa Open Challenger-Fondazione Carige - Genova Mobilux Open - Luxembourg X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Top Wool Challenger-Immagine Trophy - Biella Pekao Open - Szczecin Ciutat de Barcelona - Barcelona Privatbank Open 2006 - Dnepropetrovsk BMW Tennis Championship - Sunrise Tennis Napoli Cup 2007 - Napoli Challenger Lugano - Lugano Levene Gouldin & Thompson Tennis Challenger - Binghamton San Marino Cepu Open - San Marino South African Airways Open - East London BMW Tennis Championship - Sunrise Tennis Napoli Cup - Napoli San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Cairo Challenger 2002 - Cairo Tennislife Cup - Napoli Zagreb Open - Zagreb 2003 Mercedes Cup - Stuttgart Sunrise Challenger Challenger 42 - Andrezieux Lugano Challenger Turin Challenger Jameson Cup - Milan Napoli Challenger Riviera di Rimini Challenger - Rimini San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Sunrise Challenger Bancastato Challenger Lugano - Lugano Genoa Open - Genova Lugano Challenger Turin Challenger San Marino Challenger Genova Challenger Napoli Challenger San Marino Challenger St. Petersburg Hong Kong Tokyo Napoli Challenger Seoul Munich St. Polten Queen's Club Bastad Long Island Bucharest Singapore Beijing Toulouse Stockholm Gerry Weber Open - Halle Investor Swedish Open - Bastad 1998 Mercedes Cup - Stuttgart Dallas Challenger Barletta Challenger Vienna Bastad Monza Challenger Scania Stockholm Open - Stockholm San Marino Challenger Szczecin Challenger Bolzano Rome Challenger Napoli Challenger Rome Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Madrid Challenger San Marino Challenger Como Challenger Genova Challenger Szczecin Challenger Panama City Challenger RCA Championships - Indianapolis Tunis Challenger Mestre Challenger Milan Challenger Padova Challenger CA Tennis Trophy - Vienna San Benedetto Challenger Kremlin Cup - Moscow Cortina Challenger San Marino Challenger Cordenons Challenger Genova Challenger St.Petersburg Challenger by Kinex - St. Petersburg Szczecin Challenger Heineken Open - Auckland Napoli Challenger Warsteiner Challenger Wolfsburg - Wolfsburg Garden Open - Rome ATU Cup - Weiden Rome Challenger Milan Indoors - Milan Genoa Open 'Fondazione Carige' - Genova Mestre Challenger XXIX Edizione 'A.Savoldi Marco' - Manerbio Banca Stato Challenger Lugano - Lugano Arizona Men's Tennis Championships - Scottsdale San Benedetto Challenger Open Seat Godo - Barcelona Cepu Open - San Marino Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Heineken Open - Auckland Medibank Private International - Sydney Argentina Open - Buenos Aires RCA Championships - Indianapolis Open Seat Godo 2005 - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Idea Prokom Open - Sopot China Open - Beijing Open Romania - Bucharest Vietnam Open - Ho Chi Minh City St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Open 13 - Marseille Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Campionati Internazionali di Sicilia - Palermo St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona BMW Open - Munich ARAG World Team Championship - Dusseldorf Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Warsteiner Challenger Lubeck - Lubeck RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Canottieri Mincio Open - Mantova Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tatra Banka Open 2006 - Bratislava Open de Moselle - Metz Stockholm Open - Stockholm ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Open Sainte Victoire - Aix-En-Provence Gerry Weber Open - Halle Orange Warsaw Open - Warsaw The Nottingham Open - Nottingham Catella Swedish Open - Bastad Austrian Open - Kitzbuhel VIII Trofeo Ciutat de Barcelona - Barcelona Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Adelaide Medibank International - Sydney Movistar Open - Vina del Mar Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Kroger / St. Jude International - Memphis BMW Open - Munich Japan Open - Tokyo Investor Swedish Open - Bastad DPD Challenger 2002 - Aschaffenburg Indianapolis Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag ABN/AMRO World Tennis Tournament - Rotterdam Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Medibank International - Sydney Abierto Mexicano Telcel - Acapulco Guardian Direct Cup - London Open de Nice Cote dAzur - Nice International German Open - Hamburg Pilot Pen Tennis - New Haven Stockholm BCR Open Romania - Bucharest Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Napoli Challenger Croatia Open - Umag Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich Gerry Weber Open - Halle International Indoor Tennis Championships of Croatia - Zagreb SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest The 10tele.com Open - Nottingham BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo BMW Open - Munich Studena Croatia Open - Umag Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest UNICEF Open - 's Hertogenbosch AXA Cup - London Copenhagen Open - Copenhagen Heineken Trophy - 's-Hertogenbosch Qatar Exxon Mobil Open - Doha The Nottingham Open - Nottingham Allianz Suisse Open - Gstaad Movistar Open - Santiago RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Thailand Open - Bangkok Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Scania Stockholm Open - Stockholm Qatar Open - Doha BellSouth Open - Vina del Mar Open 13 - Marseille Tatra Banka Open - Bratislava Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Croatian Indoors - Zagreb Heineken Open - Singapore Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney St. Petersburg Open - St. Petersburg Japan Open - Tokyo Waldbaum's Hamlet Cup - Long Island Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Waldbaum's Hamlet Cup - Long Island Davidoff Swiss Indoors - Basel Open 13 - Marseille BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich St. Petersburg Open - St. Petersburg Generali Open 2002 - Kitzbuhel Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Adidas International - Sydney AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Synsam Swedish Open - Bastad Next Generation Hardcourts - Adelaide The Stella Artois Grass Court Championships - London The 10tele.com Open - Nottingham Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London Synsam Swedish Open - Bastad Stockholm Open - Stockholm Open 13 - Marseille Regions Morgan Keegan Championships - Memphis Red Letter Days Open - Nottingham Brasil Open - Costa do Sauipe AIG Japan Open Tennis Championships - Tokyo Brasil Open - Costa do Sauipe Open SEAT 2008 - Barcelona Gerry Weber Open - Halle BCR Open Romania - Bucharest Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Open Romania - Bucharest Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Open de Tenis Comunidad Valenciana - Valencia Kremlin Cup - Moscow Abierto Mexicano Telcel - Acapulco The Stella Artois Championships - London VTR Open - Vina del Mar Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm ATP Kremlin Cup - Moscow Masters Series - Hamburg Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago U.S. Open - New York BRD Nastase Tiriac Trophy - Bucharest IPB Czech Indoor - Ostrava Adidas International - Sydney 1999 Mercedes Cup - Stuttgart BellSouth Open - Auckland Heineken Trophy - Rosmalen Qatar Mobil Open '99 - Doha RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam RCA Championships - Indianapolis Gold Flake Open - Chennai Copenhagen Australian Men's Hardcourt Championships - Adelaide Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Tennis Masters Series - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe Heineken Open - Auckland Licher German Open - Hamburg Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Copa Telmex - Buenos Aires Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Rome Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris U.S. Open French Open - Paris Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, 1R, SVK-SWE 3-2 Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, World Group, 1R, BLR-SWE 2-3 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Davis Cup, World Group, PO, SWE-ITA 3-2 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, CHI-ITA 1-4 Australian Open - Melbourne Colonial Classic - Kooyong Wimbledon - London Wimbledon Australian Open Wimbledon - London French Open Tennis Masters Cup - Shanghai Olympics - Sydney Olympics - Beijing Australian Open - Melbourne U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, World Group, 1R, FRA-SWE 3-2 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4